package com.example.springboottest.student.ws;

import com.example.springboottest.student.model.Student;

import javax.jws.WebMethod;
import javax.jws.WebParam;
import javax.jws.WebService;

/**
 * webservice服务类
 */
@WebService(targetNamespace = "http://service.webservice.fn.com")
public interface StuWSService {
    @WebMethod//标注该方法为webservice暴露的方法,用于向外公布，它修饰的方法是webservice方法，去掉也没影响的，类似一个注释信息。
    public Student getStudent(@WebParam(name = "id") String id);

//    @WebMethod
//    @WebResult(name = "String", targetNamespace = "")
//    public String getUserName(@WebParam(name = "userId") String userId);
//
//    @WebMethod
//    @WebResult(name = "Map")
//    public Map<String, User> getAllUserData();
}
